cannabis resin - Spanish English Dictionary